/*【题目要求】

给定程序MODI1. C中，函数fun的功能是:将形参dt0指向的具有*n0个数据的数组中，所

有不等于形参x的数据，重新存留在原数组中，并通过形参n0返回这些数据的个数。

请改正函数fun中指定部位的错误，使它能得出正确的结果。

注意:不要改动main函数，不得增行或删行，也不得更改程序的结构。*/
#include <stdio.h> 
#pragma warning (disable:4996)
void fun(int *dt0,int *n0,int x)
{
	int i,j;
/**********************found***********************/
	i=1;j=1;
  do
  { 
/**********************found***********************/
	  if(dt0[i]=x)
	  {
		  dt0[j]=dt0[i];
		  j++;
	  }
	  i++;
  }
  while(i<*n0);
/**********************found***********************/
return j;
}
main()
{ 
	int d[10]={2,5,6,7,2,4,5,2,2,6},n=10,i;
	fun(d,&n,2);
	for(i=0;i<n;i++)
		printf("%d ",d[i]);
	printf("\n");
} 
